package com.lx.algorithm.monotoneStack;

import java.util.Stack;

/**
 * Description:
 * Copyright:   Copyright (c)2019
 * Company:     zefu
 *
 * @author: 张李鑫
 * @version: 1.0
 * Create at:   2021-12-08 16:50:23
 * <p>
 * Modification History:
 * Date         Author      Version     Description
 * ------------------------------------------------------------------
 * 2021-12-08     张李鑫                     1.0         1.0 Version
 */
public class SumSubarrayMins {

    /**
     * 给定一个整数数组 arr，找到 min(b) 的总和，其中 b 的范围为 arr 的每个（连续）子数组。
     * <p>
     * 由于答案可能很大，因此 返回答案模 10^9 + 7 。
     */

    public int sumSubarrayMins(int[] arr) {
        if (arr == null || arr.length == 0) {
            return 0;
        }
        int max = 0;

        Stack<Integer> stack = new Stack<>();
        for (int i = 0; i < arr.length; i++) {

        }

        return max;
    }

    public static void main(String[] args) {
        System.out.println('Z'-0);
        System.out.println('z'-0);
    }
}
